﻿#ifndef LOGIN_H
#define LOGIN_H

#include <QWidget>
#include<QTimer>
#include<QPaintEvent>
#include"mainscene.h"

/*************************************************

  Class:       Login
  Description: 简单的登录窗口，只实现了登录和退出的功能
               默认的账号和密码已经写在了输入框内，而且
               只有这一组账号密码可以使用，直接点击即可

  Auther:      林锦涛
  Time:        2021-1-24 14:24:28

*************************************************/

namespace Ui {
class Login;
}

class Login : public QWidget
{
    Q_OBJECT

public:
    explicit Login(QWidget *parent = nullptr);
    ~Login();

    MainScene *pg_Mainscene = new MainScene;


private slots:

    /*************************************************

      Description:    登录按钮槽函数
      return:         void
      Called By:
      Input:          无
      Auther:         林锦涛
      Time:           2021-1-23 14:31:48

    *************************************************/
    void on_btn_login_clicked();

    /*************************************************

      Description:    取消按钮槽函数
      return:         void
      Called By:
      Input:          无
      Auther:         林锦涛
      Time:           2021-1-23 14:31:48

    *************************************************/
    void on_btn_cancel_clicked();

    /*************************************************

      Description:    返回登陆界面槽函数
      return:         void
      Called By:
      Input:          无
      Auther:         林锦涛
      Time:           2021-1-23 14:31:48

    *************************************************/
    void thisShow();

    //void paintEvent(QPaintEvent *event);

private:
    Ui::Login *ui;

    QTimer g_Timer;

};

#endif // LOGIN_H
